﻿@charset "utf-8";
@import url(style.css);


/*首页*/
#home01{ background:url(../images/bg01.jpg) no-repeat ; background-size:100% 100%;background-positon: 100%, 100%; width:100%; height:100%;}
#home02{ background:url(../images/bg02.jpg) no-repeat ; background-size:100% 100%;background-positon: 100%, 100%; width:100%; height:100%;}
#home03{
background: #71747b; /* Old browsers */
background: -moz-linear-gradient(45deg,  #71747b 0%, #a4a5aa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#71747b), color-stop(100%,#a4a5aa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #71747b 0%,#a4a5aa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #71747b 0%,#a4a5aa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #71747b 0%,#a4a5aa 100%); /* IE10+ */
background: linear-gradient(45deg,  #71747b 0%,#a4a5aa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71747b', endColorstr='#a4a5aa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


}
.index_box {border-width:0;overflow:visible;overflow-x:hidden;padding:2%;height:100%;}
.index_box em{ display:block;}
.index_box li{z-index:0; margin-bottom:2%;    }
.index_box li a{float:left;font-size:16px;display:block;color:#fff !important;
filter:Alpha(opacity=60);
}

.index_box .index_boxli01{ height:26%;}
.index_box .index_boxli02{ height:40%;}
.index_box .index_boxli03{ height:14%;}
.index_box .index_boxli04{ height:14%;margin-bottom:0%;}
.index_box a{ height:100%; }
.index_box .activity{ text-align:center;  width:60%;  margin-right:2%;
background: url(../images/icon_activity.png) no-repeat  center 32% #000;
background:url(../images/icon_activity.png) no-repeat  center 32% rgba(0,0,0,0.6) !important; 
background-size:41px 39px !important;
}
.index_box .activity:active{background:url(../images/icon_activity.png) no-repeat  center 32% rgba(0,0,0,0.7) !important; }
.index_box .drive{text-align:center; width:38%;
background: url(../images/icon_drive.png) no-repeat  center 32% #000;
background:url(../images/icon_drive.png) no-repeat  center 32% rgba(0,0,0,0.6) !important; 
background-size:41px 39px !important;}
.index_box .drive:active{background:url(../images/icon_drive.png) no-repeat  center 32% rgba(0,0,0,0.7) !important; }
.index_box .price{ text-align:center;  width:38%;  margin-right:2%;
background: url(../images/icon_price.png) no-repeat  center 42% #000;
background:url(../images/icon_price.png) no-repeat  center 42% rgba(0,0,0,0.6) !important; 
background-size:54px 54px !important;
}
.index_box .price:active{background:url(../images/icon_price.png) no-repeat  center 42% rgba(0,0,0,0.7) !important; }
.index_box .scroll{ width:60%;}


.index_box .change{ width:60%; margin-right:2%;
background: url(../images/icon_change.png) no-repeat 30%  center #000;
background:url(../images/icon_change.png) no-repeat  30% center rgba(0,0,0,0.6) !important; 
background-size:31px 28px !important;
}
.index_box .change:active{background:url(../images/icon_change.png) no-repeat 30% center rgba(0,0,0,0.7) !important;   }

.index_box .buy{width:38%;
background: url(../images/icon_buy.png) no-repeat 12%  center #000;
background:url(../images/icon_buy.png) no-repeat  12%  center rgba(0,0,0,0.6) !important; 
background-size:31px 28px !important;
}
.index_box .buy:active{background:url(../images/icon_buy.png) no-repeat 12% center rgba(0,0,0,0.7) !important; }
.index_box .address{ width:37%;margin-right:2%;
background: url(../images/icon_address.png) no-repeat 9%  center #000;
background:url(../images/icon_address.png) no-repeat  9% center rgba(0,0,0,0.6) !important; 
background-size:31px 28px !important;
}
.index_box .address:active{background:url(../images/icon_address.png) no-repeat  9% center  rgba(0,0,0,0.7) !important; }
.index_box .phone{ width:37%;margin-right:2%;
background: url(../images/icon_phone.png) no-repeat 9%  center #000;
background:url(../images/icon_phone.png) no-repeat  9% center rgba(0,0,0,0.6) !important; 
background-size:31px 28px !important;
}
.index_box .phone:active{background:url(../images/icon_phone.png) no-repeat 9% center rgba(0,0,0,0.7) !important; }
.index_box .other{ width:22%; 
background: url(../images/icon_other.png) no-repeat center  center #000;
background:url(../images/icon_other.png) no-repeat  center center rgba(0,0,0,0.6) !important; 
background-size:31px 28px !important;
}

.index_box .other_on{ width:22%;
background: url(../images/icon_other_on.png) no-repeat center  center #000;
background:url(../images/icon_other_on.png) no-repeat  center center rgba(0,0,0,0.8) !important; 
background-size:31px 28px !important;
}
.index_box li a{ position:relative; }
.index_box .activity p{ position:absolute; bottom:15%; text-align:center; width:100%;}
.index_box .drive p{ position:absolute; bottom:15%; text-align:center; width:100%;}
.index_box .price p{ position:absolute; bottom:15%; text-align:center; width:100%;}
.index_box .change p{ position:absolute; bottom:35%; text-align:right;padding-right:10%;width:100%;}
.index_box .buy p{ position:absolute; bottom:35%; text-align:right;padding-right:7%;  width:100%;}
.index_box .address p{ position:absolute; bottom:35%;  text-align:right;padding-right:7%;width:100%;}
.index_box .phone p{ position:absolute; bottom:35%; text-align:right;padding-right:7%;width:100%;}

/*首页2*/
.index_box2{ padding:8% 2% 0% 5%; height:100%; width:100%;}
.index_box2 li{ height:20%; margin-bottom:2%;}
.index_box2 li a{ display:block; height:100%;margin-right:2%;width:32%; float:left;
text-align:center;
}
.index_box2 li .activity2{
	background: url(../images/icon_activity2.png) no-repeat center  30% #fff;
background:url(../images/icon_activity2.png) no-repeat  center 30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .activity2:active{background:url(../images/icon_activity2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }
.index_box2 li .drive2{
	background: url(../images/icon_drive2.png) no-repeat center  30% #fff;
background:url(../images/icon_drive2.png) no-repeat  center 30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .drive2:active{background:url(../images/icon_drive2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }

.index_box2 li .price2{
	background: url(../images/icon_price2.png) no-repeat center   30% #fff;
background:url(../images/icon_price2.png) no-repeat  center  30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .price2:active{background:url(../images/icon_price2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }

.index_box2 li .change2{
	background: url(../images/icon_change2.png) no-repeat center   30% #fff;
background:url(../images/icon_change2.png) no-repeat  center  30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .change2:active{background:url(../images/icon_change2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }

.index_box2 li .buy2{
	background: url(../images/icon_buy2.png) no-repeat center   30% #fff;
background:url(../images/icon_buy2.png) no-repeat  center  30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .buy2:active{background:url(../images/icon_buy2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }

.index_box2 li .address2{
	background: url(../images/icon_address2.png) no-repeat center   30% #fff;
background:url(../images/icon_address2.png) no-repeat  center  30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .address2:active{background:url(../images/icon_address2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }

.index_box2 li .phone2{
	background: url(../images/icon_phone2.png) no-repeat center   30% #fff;
background:url(../images/icon_phone2.png) no-repeat  center  30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .phone2:active{background:url(../images/icon_phone2.png) no-repeat  center 30% rgba(255,255,255,0.8) !important; }

.index_box2 li .other2{
	background: url(../images/icon_other2.png) no-repeat center   30% #fff;
background:url(../images/icon_other2.png) no-repeat  center  30% rgba(255,255,255,0.7) !important; 
background-size:28px 28px !important;
}
.index_box2 li .other_on2{background:url(../images/icon_other_on2.png) no-repeat  center 30% rgba(255,255,255,0.9) !important; }




.index_box2 li a{ position:relative; }
.index_box2 li a p{ position:absolute; bottom:15%; color:#111;text-align:center; width:100%;}


/*首页3*/

#home03 .scroll img,#home04 .scroll img{ max-height:200px;}
.index_box3 { margin:2%; height:70%; }
.index_box3 li{width:100%; }
.index_box3 li a{
	display:block; 
float:left; padding:6% 0;
width:49%;
background: url(../images/index3bg.png)  no-repeat;
background-size:100% 100%;
background-positon: 100%, 100%;
position:relative;
}
.index_box3 li a em{ display:block; font-size:15px; color:#fff; font-weight:bold; text-shadow:0px 1px 0px #666; float:left; margin-left:24%;}
.index_box3 li a span{ display:block; background:url(../images/icon_activity3.png) no-repeat;background-size:40px 40px; height:40px; width:40px;float:right; margin-right:23%;}
.index_box3 .activity3{ margin:0 2% 2% 0;}
.index_box3 .price3{ margin:0 2% 2% 0;}
.index_box3 .price3{ margin:0 2% 2% 0;}
.index_box3 .buy3{ margin:0 2% 2% 0;}
.index_box3 .phone3{ margin:0 2% 2% 0;}
.index_box3 .drive3 span{background:url(../images/icon_drive3.png) no-repeat;background-size:40px 40px;}
.index_box3 .price3 span{background:url(../images/icon_price3.png) no-repeat;background-size:40px 40px;}
.index_box3 .change3 span{background:url(../images/icon_change3.png) no-repeat;background-size:40px 40px;}
.index_box3 .buy3 span{background:url(../images/icon_buy3.png) no-repeat;background-size:40px 40px;}
.index_box3 .address3 span{background:url(../images/icon_address3.png) no-repeat;background-size:40px 40px;}
.index_box3 .phone3 span{background:url(../images/icon_phone3.png) no-repeat;background-size:40px 40px;}
.index_box3 .liyan3 span{background:url(../images/icon_massage3.png) no-repeat;background-size:40px 40px;}
.index_box3 .gongsi3 span{background:url(../images/icon_company3.png) no-repeat;background-size:40px 40px;}

.index_box3 .change3 span{margin-right:19%;}
.index_box3 li a:active{opacity: 0.6;}

/*首页4*/
#home04 { background-color:#eee;}
#home04 .dotModule_new{
	bottom:0px;
	height:25px;
	line-height:25px;
	background:#000;
background:rgba(0,0,0,0.5) none repeat scroll !important; 
 filter:Alpha(opacity=50); 
 }
#home04  .dotModule_new span{
	background:#fff;background:rgba(255,255,255,0.2)  !important; filter:Alpha(opacity=20); }

#home04 .dotModule_new  .selected {
	background:#fff;background:rgba(255,255,255,1)  !important; filter:Alpha(opacity=100);
}
.index_box4{ padding:2%;width:100%;}
.index_box4 a{ font-size:16px; width:33.3%; float:left; display:block; position: relative; padding:24% 0 6%;}
.index_box4 a span{position:absolute; top:13px; right:10px; height:35px; width:35px;}
.index_box4 a em{ display:block; text-align:center;} 

.index_box4 .activity4 { background-color:#a0ccea; color:#fff !important;}
.index_box4 .drive4 { background-color:#fff; color:#6698bb !important;}
.index_box4 .price4 { background-color:#a0ccea; color:#fff !important;}
.index_box4 .change4 { background-color:#fff; color:#6698bb !important;}
.index_box4 .buy4 { background-color:#a0ccea; color:#fff !important;}
.index_box4 .address4 { background-color:#fff; color:#6698bb !important;}
.index_box4 .phone4 { background-color:#a0ccea; color:#fff !important;}
.index_box4 .liyan4 { background-color:#fff; color:#6698bb !important;}
.index_box4 .gongsi4 { background-color:#a0ccea; color:#fff !important;}

.index_box4 .activity4 span{background:url(../images/icon_activity4.png) no-repeat;background-size:35px 35px;}
.index_box4 .drive4 span{background:url(../images/icon_drive4.png) no-repeat;background-size:35px 35px;}
.index_box4 .price4 span{background:url(../images/icon_price4.png) no-repeat;background-size:35px 35px;}
.index_box4 .change4 span{background:url(../images/icon_change4.png) no-repeat;background-size:35px 35px;}
.index_box4 .buy4 span{background:url(../images/icon_buy4.png) no-repeat;background-size:35px 35px;}
.index_box4 .address4 span{background:url(../images/icon_address4.png) no-repeat;background-size:35px 35px;}
.index_box4 .phone4 span{background:url(../images/icon_phone4.png) no-repeat;background-size:35px 35px;}
.index_box4 .liyan4 span{background:url(../images/icon_massage4.png) no-repeat;background-size:35px 35px;}
.index_box4 .gongsi4 span{background:url(../images/icon_company4.png) no-repeat;background-size:35px 35px;}


.home04_phone {font-weight:bold; display:block; margin:2% 2% 0 2%;  padding:15px 0; text-align:center;background-color:#a0ccea; border-radius:5px;}
.home04_phone  span{ padding-left:30px; color:#fff; font-size:16px;  background: url(../images/sh_phone.png) no-repeat left -8px; background-size:35px 35px; }
/*热门活动*/

.select { position:fixed; top:0px;width:100%; background-color:#fff;overflow:hidden; clear:both; border-bottom:1px solid #dcdcdc; /*box-shadow:0 1px 2px #ddd;*/}
.select li{ height:40px;line-height:40px; font-size:12px; color:#333; text-align:center;  width:50%; float:left;}
.select li span{ display:inline-block; padding-left:15px; width:8px; height:5px; background:url(../images/down.png) no-repeat right center; background-size:8px 5px; }
.select .select_on  span{ background: url(../images/up.png) no-repeat right center;background-size:8px 5px;}
.select_childs{width:100% ; padding:1%; background-color:#fff; }
.select_childs li{float:left; width:47%; margin:3px 1%;  }
.select_childs a{display:block; width:100%; padding:10px 0; border:1px solid #dcdcdc; border-radius:3px; text-align:center;}
.select_childs a:active{ background:#f3f3f3;}
.select_childs .sc_on,.select .select_on{ color: #1E4674}
.sc_box{ display:none;  position:fixed; top:41px; height:100%; width:100%;background:#000;
background:rgba(0,0,0,0.5) none repeat scroll !important; 
 filter:Alpha(opacity=50); z-index:102; overflow:hidden; clear: both; 
}
.select_childs li:active{ background:#f5f5f5;}
.boxdisplay{display:  block; }
.ac_box{ background-color:#f9f9f9; /*padding-top:45px;*/ } 
.ac_box li {overflow:hidden; clear:both;  border-bottom:1px solid #dfdfdf;}
.ac_box li a{ display:block;overflow:hidden; clear:both;padding:10px; }
.ac_box li a:active{ background-color:#eee; }
.ac_box li img{  float:left; margin-right:10px;}
.ac_box li .ac_tit { margin-bottom:5px; color:#333; font-size:15px; margin-top:10px;}

.ac_box li .ac_date{ color:#999; font-size:12px;}
.ac_box li a:active{ background:#f5f5f5;}
/*热门活动-详情页*/
#activity_detail{ background:#eee;}
.ac_detail_img img{ width:100%; }
.ac_detail_list{ padding:10px; background-color:#fff; border:1px solid #ddd; border-radius:5px;  margin:10px 5px; }
.ac_detail_list li{ margin-bottom:15px; }
.ac_detail_list h2{ margin-bottom:3px;color:#1E4674; font-size:15px;}
.ac_detail_list li p{ color:#000; font-size:15px;}

.ac_detail_text p{ color:#444;line-height:150%; font-size:16px; text-indent:2em; margin-bottom:8px;}
.call a{
	  font-size:14px; 
	  border:1px solid #ddd;
		padding:10px 0;
		display:block;
		width:100%;
		text-align:center;
		background-color:#fff;
		border-radius:3px;
		
}
.call a span{display: inline-block;background:url(../images/gsphone.png) no-repeat left 1px;
		background-size:16px 18px; padding-left:18px;color: #CC3333 !important; font-weight:normal !important;}
.call a:hover{ background-color:#f5f5f5;}

		

/*车型报价*/
.of_box{ background-color:#f9f9f9; } 
.of_box li {overflow:hidden; clear:both;  border-bottom:1px solid #dfdfdf;}
.of_box li a{ display:block;overflow:hidden; clear:both;padding:2%; }
.of_box li a:active{ background:#f5f5f5;}
.of_box li img{  float:left; margin-right:10px;}
.of_box li  p{ text-align:left}
.of_box li .of_tit { color:#333; font-size:16px; margin-top:10px; margin-right:10px;}
.of_box li .of_price{ color:#cc0000; font-size:16px;  }
.of_box li .of_discount{ color:#0282cb; font-size:13px;}



/*预约试驾*/
#dirve{ background:#f2f2f2;}

.form_drive{ padding:0 10px 50px ;}
.drive_infor{ text-indent:2em; padding:20px 5px 10px;color:#000; font-size:16px;}
.list_box{background-color:#fff; margin:5px 5px 15px 5px;border-radius:3px;box-shadow: 0px 0px 1px #b7b6b6; }
.drive_list{padding:8px;}
.list_box .list_box_tit{font-size:16px;padding:10px 8px 10px; border-radius:3px 3px 0px 0px; color:#000;
font-size:16px; 
box-shadow: 0px 0px 1px #b7b6b6; 
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */ 




}

.drive_list li{height:50px;font-size:15px; clear:both; overflow:hidden;padding: 5px; border-bottom:1px solid #f0f0f0; color:#333;  }
.drive_list  input{font-size:15px;}


.selection .ui-select span{ font-size:15px;  color:#1E4674;} 


.selection,.datetime { background:url(../images/tar_down.png) no-repeat right center; background-size:15px 6px; }
.list_box textarea{ font-size:15px;background:none; border:none;}
.boxion { float:left;}
.boxion input{ font-size:14px; height:30px; line-height:30px;  }
.ui-radio-on{ color:#000;}
.ui-radio input{ position:absolute; top:0px; display:none;}
.ui-radio{ float:left;}
.drive_list label,.cp_data_correct label{ float:left; margin: 0.9em 1% 0 0;  }
.drive_list .ui-input-text { position:absolute; width:100%;}
.drive_list input{ padding-left:53px;}
.duozi input,.datetime  input{ padding-left:80px;}

#select-7-button{ padding:0.7em 0.4em;}





.save{margin-top:20px;}
.save li{ margin-bottom:10px;}
/*车型报价详情*/
.carlist{ padding:15px 0px 15px 7px; clear:both; overflow:hidden; background-color:#fff;}
.carlist img,.carlist ul{ float:left;}
.carlist ul { color:#000; font-size:13px; margin-left:7px;}
.carlist ul span{ font-size:16px; color:#e1241f;}
.of_dt_tit{ background:#fff;  width:100%;clear:both; overflow:hidden;}
.of_dt_tit li{ font-size:16px; width:50%;color:#666; border-bottom:2px solid #d4d4d4; border-top:1px solid #eaeaea; float:left; }
.of_dt_tit li a{ display:block; padding:7px 0;text-align:center; }
.of_dt_tit li span{font-size:12px;}
.of_dt_tit .on{ border-bottom:2px solid #1E4674; background:url(../images/target.png) no-repeat center bottom #fff;background-size:8px 4px;  }
.of_dt_tit .on a{color:#1E4674 !important;}
.of_box_detail01,.of_box_detail02,.cp_data_correct { background:#f9f9f9;}
.of_box_detail01  li { font-size:15px; line-height:160%; border-bottom:1px solid #e2e2e2;position:relative;padding:15px 10px;  color:#000; }
.of_box_detail01  li em{ text-align:right; color:#e1241f; }
.of_box_detail01 .of_box_tit,.of_box_detail02 .of_box_tit{ background:#eeeeee; border-bottom:1px solid #dcdcdc;  padding:5px 5px; font-size:13px; color:#1d537e;}

.of_box_detail01 .xj i{ display:block; background:url(../images/xj.jpg) no-repeat; background-size:14px 11px; height:11px; width:14px; position:absolute; left:7px; top:12px; }
.of_box_detail01 .xj{ display:block;padding: 5px 10px 5px 25px;display:block; position:absolute; right:10px; top:19px;  border-radius:5px; border:1px solid #ddd;
color:#586874;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.of_box_detail01 .xj:active{ background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top,  #eaeaea 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eaeaea 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eaeaea 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eaeaea 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eaeaea 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
 }
.carlist .shijia{
	display:block;padding:5px 0px ; font-size:15px; width:80px; margin-top:2px;color:#fff !important;  border-radius:5px; text-align:center;
background: #75818b; /* Old browsers */
background: -moz-linear-gradient(top,  #75818b 0%, #5c6872 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75818b), color-stop(100%,#5c6872)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #75818b 0%,#5c6872 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #75818b 0%,#5c6872 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #75818b 0%,#5c6872 100%); /* IE10+ */
background: linear-gradient(to bottom,  #75818b 0%,#5c6872 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75818b', endColorstr='#5c6872',GradientType=0 ); /* IE6-9 */
}

.carlist .shijia:active{
background: #5c6872; /* Old browsers */
background: -moz-linear-gradient(top,  #5c6872 96%, #75818b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(96%,#5c6872), color-stop(100%,#75818b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5c6872 96%,#75818b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5c6872 96%,#75818b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5c6872 96%,#75818b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5c6872 96%,#75818b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c6872', endColorstr='#75818b',GradientType=0 ); /* IE6-9 */
}







.fixed{  position:fixed; top:0px; z-index:1;}
.of_box_detail02 span{ display:block;}
.of_box_detail02 li{ font-size:13px;border-bottom:1px solid #e9e9e9;clear:both; overflow:hidden; }
.of_box_detail02 li .title_h{ width:30%;color:#444; padding:10px;border-right:1px solid #e9e9e9; }
.of_box_detail02 li .title_t{ width:70%; color:#000; padding:10px;}

.of_box_detail02 em{ display: inline-block; float:left; margin:0 5px;}
.of_box_detail02 .pzicon01 { height:6px;  margin:7px 0px 0px 7px;width:6px; border-radius:3px; background-color:#000; }
.of_box_detail02 .pzicon02 { height:6px; margin:7px 0px 0px 7px; width:6px; border-radius:3px; background-color:#fff; border:1px solid #000;}
.of_box_detail02 .pzicon03 { height:2px; margin:8px 0px 0px 7px; width:6px;  background-color:#000; }

.of_box_detail02 .peizhi .pzicon01 { height:6px;  margin:7px 0px 0px 7px;width:6px; border-radius:3px; background-color:#1E4674; }
.of_box_detail02 .peizhi .pzicon02 { height:6px; margin:7px 0px 0px 7px; width:6px; border-radius:3px; background-color:#fff; border:1px solid #1E4674;}
.of_box_detail02 .peizhi .pzicon03 { height:2px; margin:8px 0px 0px 7px; width:6px;  background-color:#1E4674; }






/*其他服务*/
.opciones{ position:absolute; bottom:15%; right:0px; z-index:1000; padding:2%; clear:both; overflow:hidden; width:35% }
.opciones a{ text-align:center;  float: none !important; margin-top:2px; padding:50% 10% 20% 10%;filter:Alpha(opacity=90);}
.opciones .op01{background: url(../images/icon_company.png) no-repeat  center  21% #000;
background:url(../images/icon_company.png) no-repeat  center  21% rgba(0,0,0,0.8)  !important; 
background-size:31px 28px !important;}

.opciones .op02{background:  url(../images/icon_appoint.png) no-repeat  center  21% #000;
background:url(../images/icon_appoint.png) no-repeat  center  21% rgba(0,0,0,0.8)  !important; 
background-size:31px 28px !important;}
.opciones .op03{background:  url(../images/icon_massage.png) no-repeat  center  21% #000;
background:url(../images/icon_massage.png) no-repeat  center  21% rgba(0,0,0,0.8)  !important; 
background-size:31px 28px !important;}

.index_box2 .opciones2{ padding: 8%  2% 0% 0%;  position:absolute;  width: 32%; top:0px;right:0%;height:100%;  z-index:1000;}
.index_box2 .opciones2 a{ display:block; margin-bottom:6.2%;width: 100%;height:20%; margin-right:0; text-align:center;}
.index_box2 .opciones2 .op01{background: url(../images/icon_company2.png) no-repeat  center  30% #fff;
background:url(../images/icon_company2.png) no-repeat  center  30% rgba(255,255,255,0.9)  !important; 
background-size:28px 28px !important;}
.index_box2 .opciones2 .op03{background: url(../images/icon_massage2.png) no-repeat  center  30% #fff;
background:url(../images/icon_massage2.png) no-repeat  center  30% rgba(255,255,255,0.9)  !important; 
background-size:28px 28px !important;}


/*预约*/
#yy_box{background:#e7e7e7;width:100%; height:100%}
.yy_box { border-width:0;overflow:visible;overflow-x:hidden;padding:4% 0% 4% 4%; }

.yy_box  a{filter:Alpha(opacity=90);margin-bottom:4%; margin-right:2%;  box-shadow: 0px 2px 0px #acb7c0; width:48%;padding:8% 5% 8% 20%;   float:left;font-size:16px;display:block;color:#406888!important;
}
.yy_box  a:active{ background-color:#f5f5f5;}
.yy_box .yy_drive{
background: url(../images/yy_drive.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;
  }

.yy_box .yy_buy{background: url(../images/yy_buy.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}

.yy_box .yy_assess{background: url(../images/yy_assess.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}

.yy_box .yy_change{background: url(../images/yy_change.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}

.yy_box .yy_upkeep{background: url(../images/yy_upkeep.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}

.yy_box .yy_maintain{background: url(../images/yy_maintain.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}

.yy_box .yy_rental{background: url(../images/yy_rental.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}

.yy_box .yy_phone{background: url(../images/yy_phone.png) no-repeat 20% center #fff;
background:url(../images/yy_drive.png) no-repeat  20% center rgba(255,255,255,255,0.9) !important; 
background-size:36px 33px !important;}



/*小菜单*/
.little_nav{ position: fixed; z-index:105;  bottom:50px; right:5px; padding:2px; background:#fff; border-radius:5px; box-shadow:0px 0px 3px #333; }
.little_nav a{ color:#555 !important;   display:block; padding:10px 10px 10px 40px; white-space:nowrap; width:100%;   border-bottom:1px solid #eee; }
.little_nav .nav_home{ background: url(../images/nav_home.png) no-repeat 10% center;background-size:27px 24px;}
.little_nav .nav_phone{ background: url(../images/nav_phone.png) no-repeat 10% center;background-size:27px 24px;border-bottom:none;}
.little_nav .nav_address{ background: url(../images/nav_address.png) no-repeat 10% center;background-size:27px 24px; }



/*图片浏览*/

.scroll{  float: left;position:relative;overflow:hidden;}
.scroll img { width:100%; height:100%;}
#offer .mod_01 img{max-height:200px;}
#company .mod_01 img{ height:400px;}
#offer .scroll{ float:none;}
.slide_01{
    overflow: hidden;
    position: relative;
}

.mod_01{float:left;}

.dotModule_new {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
	z-index:5;
}

.dotModule_new span {
	display: inline-block;
	margin-right:2%;text-indent:-1000em;
	background:#000;background:rgba(0,0,0,0.7)  !important; filter:Alpha(opacity=70); height:7px; width:7px;  border-radius:7px; 
}

#slide_01_dot .selected {
	background:#fff;background:rgba(255,255,255,1)  !important; filter:Alpha(opacity=100);
}


/*报价图片*/
#Gallery a{ display:block;}

.of_box_detail03 li{ float:left; margin:5px;}

.phone_box{ padding:2%;}
.link{ text-align:center; padding:10px;font-size:1d8px; border-bottom:1px dashed #ccc; margin-bottom:10px; font-weight:bold;}
.phone_box li{ width:100%; margin-bottom:3%;}
.phone_box a{width: 32%; border-radius:15px;
font-weight:bold;float:left; color:#fff !important; 
 line-height:150%; 
display:block; padding:8% 1% 8% 1%; float:left;
 text-align:center; font-size:14px; background:#fff; 
 }
.phone_box a em{ font-weight:normal;   font-size:12px;}
#phone_box{   background: none repeat scroll 0 0 #E7E7E7;
    height: 100%;
    width: 100%;}
.phone_box .pb_01{ background-color:#1C5F83;box-shadow: 0px 2px 0px #10435f;}
.phone_box .pb_02{ background-color:#7EBEA5;box-shadow: 0px 2px 0px #5b9d83;}
.phone_box .pb_03{ background-color:#F3D6A8;box-shadow: 0px 2px 0px #c6ab80;}
.phone_box .pb_04{ background-color:#3C765F;box-shadow: 0px 2px 0px #204b3a;}
.phone_box .pb_05{ background-color:#5CBDDD;box-shadow: 0px 2px 0px #3b8299;}
.phone_box .pb_06{ background-color:#986A46;box-shadow: 0px 2px 0px #5f3f26;}
.phone_box .pb_07{ background-color:#924B49;box-shadow: 0px 2px 0px #6b3231;}
.phone_box .pb_08{ background-color:#B1200F;box-shadow: 0px 2px 0px #82180c;}
.phone_box .pb_09{ background-color:#4B3D56;box-shadow: 0px 2px 0px #281e30;}

.phone_box a:active{filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8; }





/*会员俱乐部*/
#club{ background-color:#eee}
.vipcard{ border-radius:5px; position:relative; float:left; }

.vipcard .vc_level{  position:absolute;top:15px;font-size:12px; right:10px; color:#000;}
.vipcard .vc_num{ position:absolute; bottom:10px; right:10px; color:#000;}
.vipcard .vc_logo{ position:absolute;top:15px; left:10px;}

.vc_logo img{margin-right:10px;margin-bottom:5px;}
.vc_logo span{ display:block; font-size:16px;  font-weight:bold;color:#000;}

.cardlist{ margin:10px 0; }
.cardlist a{  font-size:15px; display:block; color:#444 !important; font-weight:normal !important;  background-color:#fff; position:relative; margin-bottom:5px; padding:13px 0; border:1px solid #e6e5e5; border-radius:5px;}
.cardlist li img{ margin: 0 5px 0 10px;  vertical-align: text-top;}
.cardlist li span{ display:block; position:absolute; right:10px; top: 18px;background:url(../images/right_ta01.png) no-repeat; background-size:7px 12px; width:7px; height:12px; }
.clubbox{ margin:10px 10px 50px 10px; }
.cardlist li a:active{ background-color:#f9f9f9;}

.club_per_img{ position:relative;}
.club_per_img span{ position:absolute; top:10px; left:10px; color:#222;}
.club_per_img span em{ color:#024a84;}

.cp_data li{ 
border-bottom: 1px solid #E9E9E9 !important;
    font-size:15px;
    padding: 13px 10px;
    position: relative;
	color:#333;
	
	}

.cp_data li span{ color:#000;position:absolute; right:10px; top:14px;}
.cp_data_correct li{padding: 5px 10px; clear:both; overflow:hidden;border-bottom: 1px solid #E9E9E9 !important;
    font-size:15px;}
.cp_data_correct input{ height:35px; line-height:35px; border:1px solid #ddd; padding:0 5px;float:left; font-size:15px;} 
.cp_data_correct li em{  margin: 8px 5px 0 0; height:35px; line-height:35px;float:left; display: block;}
.cp_data_correct .ui-input-text{ float:left; }

.cp_data_correct li p{ height:35px; line-height:35px;}
.cp_data_correct fieldset,.cp_data_correct .ui-radio { float:left;}
.cp_data_correct .ui-radio{  width:70px}
.cp_data_correct .ui-controlgroup-controls {height:35px; line-height:35px;}
.sqrh{border-radius:5px; padding:15px 0; margin-top:10px; text-align:center;
background: #85a2ba!important; 

}
.sqrh:active{background: #5d7a93 !important; }
.sqrh span{ display:inline-block; height:27px; background:url(../images/sqrh.png) no-repeat; background-size:27px 27px; color:#fff; font-size:16px; padding-left:30px;  }







/*积分*/
.point_topad{ position:relative; background: url(../images/point.png) no-repeat #fffacf; background-size: auto 100%; height:93px; }
.point_topad p{  top:20px; right:25px; position:absolute;}
.point_topad p span{ font-size:20px; color:#480e02; font-weight:bold;}
.point_topad p em{ color:#ff0000; font-size:16px;}


.scdj{ font-size:12px; color:#555;}
.scdj em{ font-size:14px; color:#ff0000}

.memac_topad{background: url(../images/menber.png) no-repeat #f5e0e0; background-size: auto 100%;}
.memac_topad p{  top:35px; right:35px; position:absolute;}
.memac_topad p span{color:#95040a; }


.jion_tit{ font-weight:bold; color:#000; font-size:18px; margin:10px 0;}
.jion_box p,.jion_box ul{ margin:10px;}
.jion_box .jion_rule { margin:30px 0 20px 0;}
.jion_box .jion_rule a{ width:40%; margin:0 2% 0% 2%; float:left; color:#ff0000; text-align:center; }
.jion_box .jion_rule a:active{}

.pic_topad{background: url(../images/picture.png) no-repeat #ded7cf; background-size: auto 100%;}
.pic_topad  span{ font-size:25px;top:20px; left:15px; position:absolute;color:#fff; text-shadow:0 1px 1px #666; font-weight:bold;  }
.pic_topad .wys{top:25px; right:15px;  position:absolute;  width:90px; padding-left:20px; height:40px; line-height:40px; color:#fff !important;  
 background: url(../images/propic.png) no-repeat ; background-size:90px 40px;}
.pic_topad .wys:active{ opacity:0.8;}
.picshow{ width:96%; margin:5% 2%;}
.line{ position:absolute; left:50%; height:100%; width:1px;}
.picshowbox li{width:50%; float:left; position:relative; margin-bottom:20px;  }
.picshowbox li img{height:100px;width:150px;}
@media screen and (min-width:500px){
.picshowbox li img{height:200px;width:250px;}
}
@media screen and (min-width:768px){
.picshowbox li img{height:350px;width:450px;}
}
.picshowbox .picright{  margin-top:30px;}
.picshowbox{ background:url(../images/line.png) no-repeat center 0; clear:both; overflow:hidden; }
.picshowbox .picleft{ }
.picimgs{ width:90%;}
.picshowbox .point{ width:10%;}
.point span{ display:block; width:8px; height:8px; border-radius:8px; background:#96b3cb; position:absolute;right:-4px; top:15px;  }
.picright .point span{left:-4px; top:10px;}
.picright .point{float:right;}
.picright .picimgs{ float:right;}

.picshowbox  div{ float:left;}
.pic_text{ margin:5px 1px 3px; font-size:14px;}
.pic_name{  margin:0px 1px;font-size:10px;color:#1E4674; position:relative;}
.pic_name span{color:#999; position:absolute; right:0px;}

.club_detail{ padding:5px 5px 50px;}
.club_detail h2{ font-size:20px; font-weight:bold; color:#000; margin-bottom:10px;}
.club_detail li{ margin-bottom:5px;}


.point_box li,.club_point_detail  .ac_detail_tit,.club_point_detail  .ac_detail_text{ margin:7px;background-color:#fff; border:1px solid #E6E5E5; border-radius:5px; }
.point_box li a{ padding:8px;}
#club_points,.point_box,.club_point_detail,#wyspro,#club_memactivity{ background-color:#eee;}

.club_point_detail  .ac_detail_tit,.club_point_detail  .ac_detail_text{margin:8px 0px ;font-weight:normal;padding:10px;}
.club_point_detail  .ac_detail_tit h1,.club_point_detail  .ac_detail_text h2{ color:#000;padding-bottom:5px; margin-bottom:5px;  border-bottom:1px dashed #eee;}
.ac_detail_tit h1{ font-size:16px}
.club_point_detail  .ac_detail_tit p{ font-size:14px; color:#555;}
.club_point_detail  .ac_detail_tit p em{ color:#ff0000; }
.club_point_detail  .ac_detail_text h2{ font-size:16px; color:#000;}
.club_point_detail  .ac_detail_text p{font-size:14px; color:#333;} 

.club_detail{background-color:#eee; font-size:15px;} 
.club_detail .club_ruhui{padding:10px;background-color:#fff; border:1px solid #E6E5E5; border-radius:5px; }
.club_detail ul{ margin-bottom:15px;}
.club_detail .ruhui_tit{ font-weight:bold;color:#000;}
.club_detail h2{color:#000;padding-bottom:5px; margin-bottom:10px;  border-bottom:1px dashed #eee;}


.club_point_detail{ padding:5px!important;} 
.wyspro{padding:0px  10px!important;}
.wyspro .propic{ height:60px; position:relative;background-color:#fff; border:1px solid #ddd; border-radius:5px; margin:10px 0 10px;}
.wyspro textarea {
	padding:10px;
	background-color:#fff!important; border:1px solid #ccc; border-radius:5px; 
    font-size: 16px !important;
	height:80px !important;
	display:block;
	width:100%;
	
}

.pic {
    background: url(../images/add_img.png) 5px center no-repeat #fff;background-size:12px 12px;
    border: 1px dashed #ccc;
    border-radius: 3px;
    display: block;
	color:#666;
    font-size: 14px;
    height: 35px;
    left: 10px;
    line-height: 33px;
    padding-left: 20px;
    position: absolute;
    top: 12px;
    width: 90px;
    z-index:10;
}
#file{ margin:15px 0 0 25px;}

.ac_detail_text img{ margin:5px 0; }

.hyjf { position:relative;background-color:#fff;border:1px solid #E6E5E5; border-radius:5px; margin:10px 0 10px;}
.hyjf a{ font-size:16px; font-weight:bold;   padding:10px; display:block; width:100%;}
.hyjf img{ position:absolute; right:10px; top:15px;}



/*会员积分*/
#club_rule_jifen{background-color:#eee;}
.progress_list{ padding:10px; margin-bottom:50px; }
.progress_list h2{ padding-bottom:5px; margin-bottom:10px;  border-bottom:1px dashed #ccc;font-size:20px; color:#000 ;}
.progress_box h4{
	width:100%;
	color:#666;
	padding-left:10px;
position:relative;
height:40px; 
line-height:40px; 
font-size:16px; 
border:1px solid #d1cfcf;
border:1px solid #d1cfcf;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */ }

.progress_box h4 a{color:#333 !important; text-shadow:0px 1px 0 #fff; font-weight:bold;}
.progress_box h4 em{height:10px; width:7px;  background: url(../images/pro_right.png) no-repeat; background-size:7px 10px;display:block;position:absolute; right:10px; top:15px; }

.progress_box .ui-icon-minus em{ height:7px; width:10px;background: url(../images/pro_down.png) no-repeat; background-size:10px 7px;}
.progress_box table {
    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	background-color:#fff;
	font-size:15px;
	margin:0px;
	border: 1px solid #d1cfcf;
	border-top:none;
	border-bottom:none;
	
}

.progress_box  table td{padding:10px  0px 8px 8px;line-height:140%; border-top:none; border-bottom:1px solid #d1cfcf;  border-right: 1px solid #d1cfcf;}
.progress_box { margin-bottom:5px !important;}
.postit{color:#333; font-weight:bold; width:30%;}
.postit_tiaojian01,.postit_tiaojian02{color:#1E4674; }
.postit_tiaojian01{width:30%;font-weight:bold; }
.jifengz{  margin:10px 0 10px; }
.jifengz p{ margin-bottom:5px;}
.jifengz .jifengztit{ font-size:16px;}




#club_rule,#company{ background:#eee;}



/*公司简介*/
.cpn_box .scroll{ float:none;}
.cpn_box_img{  position:relative;}
.cpn_box_img img{max-height:400px;}
.cpn_box_img p{ color: #fff; font-size:16px; width:100%; position:absolute; 
bottom:0px; padding:10px;background:#000;background:rgba(0,0,0,0.2)  !important; filter:Alpha(opacity=20);   }
.cpn_box  .dotModule_new {
	text-align: right;
}


.cpn_box  .dotModule_new span {
	display: inline-block;
	margin-right:2%;text-indent:-1000em;
	background:#fff;background:rgba(255,255,255,0.2)  !important; filter:Alpha(opacity=20); height:6px; width:6px;  border-radius:5px; 
}
.cpn_list{background-color:#fff;border:1px solid #ddd; border-radius:5px; margin:10px 5px 10px; box-shadow:0 1px 1px #ddd; }
.cpn_list h2{ background:#f8f8f8;padding:7px; font-weight:bold; border-radius:5px 5px 0px 0px;   border-bottom:1px solid #ddd;font-size:16px;  color:#000;}
.cpn_list_ph{border:none;}
.cpn_info_text{ text-indent:2em; font-size:15px;}
.cpn_info_text span{ padding:5px; display:block; }
.cpn_infor .ui-link{ font-size:12px; color:#333; font-weight:bold;display:block; text-align:center;  padding:6px 0; border-radius:0px 0px 5px 5px; border-top:1px solid #ddd;
background: #f8f8f8; }

.cpn_list_ph a{ clear:both; overflow:hidden;display:block; height:50px; line-height:50px; }

.cpn_list .list_ph_icon{border-radius:5px 0px 0px 5px; float:left; background:url(../images/jj.png) no-repeat center center #367392; background-size:40px 35px; height:50px;line-height:50px;  width:50px;  display: inline-block ; }
.cpn_list a em{ display:block;float:left; margin-left:5px;height:50px; line-height:50px; }
.cpn_xs .list_ph_icon{background:url(../images/xs.png) no-repeat center center #b62115; background-size:40px 35px }
.cpn_sh .list_ph_icon{background:url(../images/sh.png) no-repeat center center #5e8445; background-size:40px 35px }
.cpn_by .list_ph_icon{background:url(../images/by.png) no-repeat center center #76508d; background-size:40px 35px}
.cpn_address .map{ background:#999;  margin:5px;}
.cpn_address p{ font-size:12px; margin:5px;}





.zsyh_box .cpn_info_text{ text-indent:0em; padding:10px; }
.qcjp_box{ clear:both; overflow:hidden;  margin-bottom:10px; padding-bottom:10px;}
.qcjp_box h3{ font-size:14px;color:#1E4674; font-weight:bold; margin-bottom:5px;}
.qcjp_box ul{ clear:both; overflow:hidden; padding:5px 0; border-bottom:1px dashed #eee; }
.qcjp_box li{ float:left;font-size:14px;}
.funr{ width:60%; }
.funr_text{ width:40%; color:#c00; }
.qcjp_box .bz{ margin:10px 0 0; color: #966; font-size:12px;}


#ljdh,#dhdd,#zsyh{background-color:#eee; }
.ljdh_box,.dhdd_con{ background-color:#fff;border:1px solid #ddd; border-radius:5px; padding:10px !important;margin:10px 10px 50px;}
.ljdh_box p{ margin-bottom:10px;}
.ljdh_box_tit{ font-size:20px; color:#1E4674;}
.ljdh_box .ljdh_box_ji{ margin-bottom:5px;font-size:16px;}
.ljdh_box_ji em{ font-size:18px; color:#f00; }
.ljdh_box_jq em{  color:#333; }
.ljdh_text{ margin-bottom:10px;}
.ljdh_box_jq{ color:#666;}

.ljdh_addr{ font-size:16px;border:1px dashed #ddd;margin:20px 0; padding:10px;}
.ljdh_addr p{margin-bottom:5px;}
.ljdh_addr  li{ margin-bottom:10px;}
.ljdh_addr input{font-size:16px; padding:0;min-height: 0em;border-bottom:1px dashed #ddd;border-radius:0px;}
input{border-radius:0px;}


.of_box_detail01 li  .dhdd{  padding: 5px 0px; text-align:center; width:100px;display:block;  position:absolute; right:5px;  top:8px; border-radius:5px; border:1px solid #ddd;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.of_box_detail01 li  .dhdd:active{ background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top,  #eaeaea 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eaeaea 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eaeaea 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eaeaea 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eaeaea 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
 
}
.dhdd_con{margin:10px;}
.dhdd_con li{ margin-bottom:5px; font-size:14px; clear:both; overflow:hidden;}
.dhdd_con span{ float:left;  }
.dhdd_con .dcf{width:30%; }
.dhdd_con .dcr{ color:#1E4674;width:70%; }

/*询价*/
.xunjia_top{ font-size:18px; color:#000; padding:15px 0px; border-bottom:1px solid #ddd; background:#eee; text-align:center;}
.xunjiaul .xjtit{ font-size:16px;color:#1E4674; margin:20px 0 10px; }
.xunjiaul{ margin:5px;}
.xj_select1 select,.xj_select2 div select{width:100%;font-size:14px; padding:10px 3px; display:block;}
.xj_select{  clear:both; overflow:hidden;}
.xj_select2 div{ float:left; width:32%; margin-right:1%;}
.xj_text label{ float:left;height:40px; line-height:40px; padding-left:5px;}
.xj_text input{ float:left; border:none;font-size:14px; padding-left:5px;height:40px; line-height:40px; }
 
.xj_text {border:1px solid #ddd; }
.defe{border-bottom:none;}

.zi_text{ color:#666; padding-left:25px; background:url(../images/xj.jpg) no-repeat 5px 5px; background-size:14px 11px; margin:15px 0 20px;}

.xunjia{ margin-bottom:50px;}

.jion_text{ margin:0 5px;}
.jion_text .ui-link{ color:#069 !important;}
.jion_tit{ font-weight:bold;}






















